undergo hardship - French English Dictionary